Home / Centerstage / 2005 / october / Week 3
A company in the US getting nod to conduct human testing took the center stage on Friday, 21 October 2005 among all major events across the globe, and remains the highlight of this week's list of center stage events.
Picture Courtesy:
Profit loss