Past Events

Speaker: René Inckemann

Life 2.0 - What is Synthetic Biology?

Go to Editor View