Dr Petr Kocalka

Dr Petr Kocalka

Post-doctoral researcher (2007-2009)