Stephen Mckechnie
Head
Immunology
Sanofi-Aventis SA
France
Biography
Stephen McKechnie is Head of Marketing Immunology at Sanofi-Aventis SA Stephen McKechnie is Head of Marketing Immunology at Sanofi-Aventis SA
Research Interest
Immunology