
Bram Venemans
Deputy Head ICT group
- Name
- Dr. B.P. Venemans
- Telephone
- +31 71 527 8469
- venemans@strw.leidenuniv.nl
- ORCID iD
- 0000-0001-9024-8322
Deputy Head ICT group
- Science
- Sterrewacht
- Sterrewacht
No relevant ancillary activities
Deputy Head ICT group
No relevant ancillary activities