International Aids Vaccine Initiative, Inc.
Rating: 1 stars 1 review
Issues: Health, International
Location: 110 William St 27th Fl New York NY 10038 USA
Filter Reviews by Role
Promote This Nonprofit
This organization spends lots of money on travel (business class), expensive hotels and events.
Will you volunteer or donate to this organization?
How much of an impact do you think this organization has?
When was your last experience with this nonprofit?