Concept Illustration for Peanut allergy drug
Keywords: 3D, Advertising / Marketing, Publishing, Stock, Allergy / Immunology
© Robert Lambiase