Genpact a leader in life sciences in Everest Group report

Everest Group: Genpact a leader in life sciences regulatory and medical affairs