David Ruiz Villafranca Profile Banner
David Ruiz Villafranca Profile
David Ruiz Villafranca

@David_Ruiz_GVA

534
Followers
399
Following
132
Media
944
Statuses

Pharmacist. Working on HIV, TB, Health and Human Rights. Advocating for treatment for all. views my own @EGPAF

Geneva, Switzerland
Joined November 2013
Don't wanna be here? Send us removal request.
@G_PintoMendes
Gonçalo Pinto Mendes
Brussels, Belgium
@JoyPhumaphi_
Joy Phumaphi
Botswana
@DanJPino
Daniel J. Pino (he/him/his)
DMV
@CooperacionUMA
CooperacionUMA
Málaga, Spain
@KerriViney
Kerri Viney
Tweets my own. Switzerland.
@luannhatane
luann hatane
@acTBistas
Alberto Colorado
California, USA
@TerezaKasaeva
Tereza Kasaeva
Geneva, Switzerland
@EpiCproj
EpiC Project
Global
@courtenayhowe
Courtenay Howe
A Geordie in London
@Matthew_Hodson
Matthew Hodson
London, Europe
@floriako
Florence Riako Anam
@SNdimbira
Sonia Ndimbira
@franciscoA2M
Francisco Viegas
Brazil
@revatics
Revati Chawla
Brighton, England
@AchrekarAngeli
Angeli Achrekar
@AnnahSango
Annah Sango🇿🇼
Harare