Sheila  Herron

Sheila Herron

Senior Specialist Central Monitoring at Janssen Biologics

Leiden, Netherlands
Follow

About Sheila

I am a…

Artist, Concerned citizen, Connector, Idea generator, Job-seeker, Parent, Scientist

Things you might not know

Horse riding, baking, drawing, painting, anything crafts related and working with my hands.