teo papadopoulos

Additional Info

University

University of Strathclyde

Education

Master of Biotechnology

Avalability

Actively Looking

Skills and Technologies I Mastered