The Foundation for Aids Research
Rating: 0 stars 0 review
Location: 120 Wall St 13th Fl New York NY 10005 USA
Mission: amfAR's mission is to prevent HIV infection and the disease and death associated with it and to protect the human rights of all people threatened by the epidemic of HIV/AIDS.
Filter Reviews by Role
Promote This Nonprofit
GreatNonprofits badges allow you to raise awareness of your favorite nonprofits on your own web sites!