Astro geolocation
50.6278, 3.0583
Location reference Astro Chart
Charles Philippe Leblond (February 5, 1910 – April 10, 2007) was a pioneer of cell biology and stem cell research and a Canadian former professor of anatomy. Leblond is notable for developing autoradiography and his work showing how cells continuously renew themselves, regardless of age.
Location name
Lille
astro_wikipedia_url
astro_wikipedia_idname
Charles_Philippe_Leblond--John_James_Richard_Macleod
a_location_idunic
Charles_Philippe_Leblond--John_James_Richard_Macleod