Point of Departure

Sturla, SJ

Sturla, SJ (reprint author), ETH, Dept Hlth Sci & Technol, Schmelzbergstr 9, CH-8092 Zurich, Switzerland.

CHEMICAL RESEARCH IN TOXICOLOGY, 2018; 31 (1): 2