Stephan C.M. Otte

SC

13

Publications

709

Citations

13

H-Index

1990

Active since

Stephan C.M. Otte is an author at Huygens Institute for History and Culture of the Netherlands specializing in microbiology, photosynthesis, and medicine.

Publications per year

1990–1996

13

Publications

13

Rows per page

1–5 of 13