He has published over 70 papers and several patents. He received his MD from Stanford University, his PhD in Nutritional Biochemistry from MIT, and post-doctoral training at the University of Vermont and Harvard.