Deivanayagabarathy vinayagam Research Scientist Name Dr. D. vinayagam Telephone +31 71 527 1423 E-mail d.vinayagam@biology.leidenuniv.nl Research Scientist Science NECEN Work address Gorlaeus Building Einsteinweg 55 2333 CC Leiden Room number GW1.01 Contact +31 71 527 1423 d.vinayagam@biology.leidenuniv.nl No relevant ancillary activities