Thomas Cech
Burroughs Wellcome Fund
Year of birth missing
Science
Howard Hughes Medical Institute
Academia