He graduated from Rutgers University, Summa Cum Laude with a dual degree in Chemistry and Physics. He received his Ph.D. at the Massachusetts Institute of Technology in Biological Engineering. He then studied cancer metabolism at Harvard Medical School where he worked as an American Cancer Society postdoctoral fellow and then later as an Instructor on the faculty.