birthrank.com

German physiologist who received the first Nobel Prize…

Emil von Behring

#101,825,535,348

Born March 15, 1854 · of 117,704,268,587 humans ever born

1,283,992,329people were alive the day they were born
#10,427,716baby born in 1854
86.5%of all humans ever born came before them
15,878,733,239humans have been born since
What number are you?

Also born on March 15

Born near them in line