Carol Cherkis

Carol Cherkis, PhD, is the life science consultant at NewCap Partners.

Articles