Zac Ravage, MD