bn:01743154n
Noun Named Entity
SYL
Jean Rostand
EN
Jean Edmond Cyrus Rostand was a French biologist, historian of science, and philosopher. Wikipedia
Relations
Sources