Dr Silvia Synowsky

 

Current position: Scientific officer – University of St Andrews