Ahimsa Research Foundation40, Thirumalai Pillai Road, T. Nagar
CHENNAI 600 017
Tamil Nadu
INDIA
Phone:
+ 91 (44) 327 7133
Fax:
+ 91 (44) 827 7885
Email Environmental, Vegetarian, Bird Protection, Farm Animals, Animals in Transport, Animals in Entertainment, Experimentation, Biotechnology