BEIJING - MARCH 24: Visitors look at posters and exhibition during the 3rd Annual International Congress of Antibodies on March 24, 2011 in Beijing, China.
Editorial use only
Editorial credit: testing / Shutterstock.com

Royalty-free stock photo ID: 75115837

BEIJING - MARCH 24: Visitors look at posters and exhibition during the 3rd Annual International Congress of Antibodies on March 24, 2011 in Beijing, China.