My Nonprofit Reviews
Pam G.
253 profile views
1 reviews
Review for Cystic Fibrosis Research Institute (CFRI), Palo Alto, CA, USA
Anyone out there researching fo Cystic Fibrosis and trying to find improvements for the lives of the people living with Cystic Fibrosis deserves 5 Stars!
More Feedback
I've personally experienced the results of this organization in...
NA
If I had to make changes to this organization, I would...
NA
Role: General Member of the Public & NA.