birthrank.com

Swiss physicist

Felix Bloch

#104,860,168,707

Born October 23, 1905 · of 117,704,268,587 humans ever born

1,699,889,041people were alive the day they were born
#49,348,977baby born in 1905
89.1%of all humans ever born came before them
12,844,099,880humans have been born since
What number are you?

Also born on October 23

Born near them in line