Top Songs By Mary J. Blige
Credits
PERFORMING ARTISTS
Mary J. Blige
Performer
Philip Larsen
Remixer
Hiten Bharadia
Remixer
COMPOSITION & LYRICS
Diane Warren
Composer
PRODUCTION & ENGINEERING
The Federation: Manuel Seal
Producer
Nate-Love Clemons
Co-Producer
Philip Larsen
Studio Personnel
Hiten Bharadia
Studio Personnel