birthrank.com

British physicist and Nobel Prize winner

Peter Higgs

#106,396,277,857

Born May 29, 1929 · of 117,704,268,587 humans ever born

2,050,339,452people were alive the day they were born
#28,190,404baby born in 1929
90.4%of all humans ever born came before them
11,307,990,730humans have been born since
What number are you?

Also born on May 29

Born near them in line