Statistics
Publications
16
Citations
524
H-Index
14
Active since
1962
Affiliations
Lord Todd is an author at NOAA Chemical Sciences Laboratory specializing in chemistry, natural sciences, and biochemistry.
Publications per year
1962–1976
16
16
1–5 of 16