“My Lords, I am delighted to introduce for debate the Science and Technology Committee report entitled Don’t Fail to Scale: Seizing the Opportunity of Engineering Biology.”
Record by topic
- Cancer517th of 6412.5
Also active on cancer
Related media coverage
Recent UK press coverage of their topics — not necessarily quoting them directly.