ICGA Foundation appoints Dr. Suveera Dhup as Chief Operating Officer Express Computer Aug 30, 2022 The Indian Cancer Genome Atlas (ICGA) Foundation, a not-for-profit, public-private-philanthropic partnership, announced today the…