Oliver Tavabie Profile
Oliver Tavabie

@OTavabie

1,151
Followers
911
Following
91
Media
3,328
Statuses

Consultant Hepatologist @leedshospitals interested in transplantation and liver failure syndromes

Arthington, England
Joined November 2018
Don't wanna be here? Send us removal request.

No tweets found