Welcome! Check out today's birthdays, recent birthdays, or our birthday stats.

Peter Ouwens

Dutch scientist and director of the java zoological museum and botanical gardens.

Born February 14th, 1849 in Amsterdam.

Died March 5th, 1922 at 73 years old

Occupations
zoologist
Wikipedia

Please don't retouch my wrinkles. It took me so long to earn them. Anna Magnani