David lynch, MD

internal medicine resident