David Cox

David Cox is an author at Novartis (Switzerland) specializing in life sciences, medicine, and immunology.

Publications per year

1963–2020

32

Publications

32