Tulane Department of Medicine Profile Banner
Tulane Department of Medicine Profile
Tulane Department of Medicine

@TulaneDDoM

161
Followers
88
Following
39
Media
593
Statuses

John W.Deming Department of Medicine at Tulane University School of Medicine in New Orleans.Our commitment to excellence in medical education,research&clinical.

1430 Tulane Ave, NOLA 70112
Joined April 2022
Don't wanna be here? Send us removal request.

No tweets found