Who's who

Photo Name and Position Address Phone, Fax, E-mail

Dr Robert Castelo

Action involvement:
CA15109

Universitat Pompeu Fabra
Dr. Aiguader 88
Universitat Pompeu Fabra
Barcelona Biomedical Research Park
E-08003 Barcelona
Spain
Tel. +34933160514
Fax +34933160550
show e-mail address

Tools

Last updated: 26 September 2016 top of page