hitchingsEnglish

George Herbert Hitchings, Hitchings

Noun

United States biochemist noted for developing drugs to treat leukemia and gout (1905-1998)

English: Hitchings, George Herbert Hitchings

Bahasa: George Herbert Hitchings, Hitchings

Bahasa words with similar meanings

English words with similar meanings

Show 1 words