
Carlos Romero Rocha
Postdoc / guest
- Name
- Dr. C.M. Romero Rocha
- Telephone
- +31 71 527 2727
- romero.rocha@strw.leidenuniv.nl
- ORCID iD
- 0000-0002-4118-8308
Postdoc / guest
- Science
- Sterrewacht
- Sterrewacht
No relevant ancillary activities
Postdoc / guest
No relevant ancillary activities