- Hitchings as a noun:
- 1
Hitchings
noun
1 Hitchings
United States biochemist noted for developing drugs to treat leukemia and gout (1905-1998).
synonym: George Herbert Hitchings.
debug info: 0.0144
noun
United States biochemist noted for developing drugs to treat leukemia and gout (1905-1998).
synonym: George Herbert Hitchings.
debug info: 0.0144