Konstantinos Kariotis

Konstantinos Kariotis

Biochemistry BSc | Synthetic biology researcher.