Leslie Vosshall

Leslie Vosshall is a professor of Neurobiology at The Rockefeller University and an investigator in the Howard Hughes Medical Institute based in New York, New York.