Giro d'Italia 1995 : the real numbers of doping

Français


Last update : 06/07/2019

Statistics

The table below establishes, team by team, the count of the riders who have been or will be subsequently "pinned" in doping cases.

Teams Riders Pinned Top 10 Pinned Podium Pinned
Gewiss 9 7 2 2 2 2
AKI 9 4 0 0 0 0
Amore & Vita 9 3 0 0 0 0
Banesto 9 3 0 0 0 0
Brescialat 9 5 0 0 0 0
Carrera 9 5 2 1 0 0
Castellblanch 9 1 0 0 0 0
Castorama 9 5 0 0 0 0
Refin 9 3 1 0 0 0
Festina 9 4 0 0 0 0
Kelme 9 5 0 0 0 0
Lampre 9 3 1 1 0 0
MG 9 4 0 0 0 0
Mapei 9 2 1 1 1 1
Mercatone Uno 9 4 1 1 0 0
Navigare 9 2 0 0 0 0
ONCE 9 1 1 0 0 0
Sicasal 9 0 0 0 0 0
Polti 9 5 1 1 0 0
Telekom 9 4 0 0 0 0
TVM 9 7 0 0 0 0
ZG Mobili 9 3 0 0 0 0
Total 198 80 10 7 3 3
Pourcentage 40,4% 70% 100%

Pinned: Number of riders who violated the anti-doping rules.
Included in this category: riders who have been tested positive (including refuse to submit to doping control or hematocrit> 50%), having acknowledged having doped, having been sanctioned (by the justice, their federation or their team).
Not included (for example) : those whose sample B was negative.
Top 10: number of riders present in the top 10 of the final general classification.
Podium: number of riders present in the first 3 of the final general classification.

Other statistics :



The official ranking

Ranking source : www.tour-giro-vuelta.net (10/11/2010)

  1. Rominger Tony in 97h39'50'' - 1994 : positive control (no penalty)
  2. Berzin Evgueni at 04'13'' - 2000 : blood test
  3. Ugrumov Piotr at 04'55'' - 1995 : judicial investigation (sanction not known)
  4. Chiappucci Claudio at 09'23'' - 1997 : blood test ; 1997 : blood test (no penalty)
  5. Rincon Quintana Oliveiro at 10'03''
  6. Tonkov Pavel at 11'31'' - 1999 : blood test (sanction not known)
  7. Zaina Enrico at 13'40''
  8. Imboden Heinz at 16'23''
  9. Totschnig Georg at 18'05'' - 2005 : judicial investigation (sanction not known)
  10. Casagrande Francesco at 18'50'' - 1998 : positive control ; 1998 : positive control ; 2004 : positive control
  11. Cenghialta Bruno at 21'28'' - 199x : judicial investigation (sanction not known)
  12. Madouas Laurent at 23'00'' - 1994 : positive control
  13. Richard Pascal at 23'21''
  14. Pulnikov Vladimir at 24'31''
  15. Lanfranchi Paolo at 25'33''
  16. Rodriguez Nelson at 25'45''
  17. Cattai Stefano at 29'14''
  18. Buenahora Hernan at 30'28'' - 2006 : positive control ; 2008 : positive control
  19. Mauleon Javier at 33'16''
  20. Piccoli Mariano at 34'33'' - 1999 : police investigation (sanction not known) ; 1999 : positive control (no penalty) ; 2001 : police investigation (no penalty) ; 2005 : police investigation (sanction not known) ; 2010 : police investigation (sanction not known) ; 201x : judicial investigation (no penalty)
  21. Gonzales Arsenio at 37'13''
  22. Rebellin Davide at 38'11'' - 2008 : positive control
  23. Lafis Michel at 43'50''
  24. Teteriouk Andrei at 54'29''
  25. Hervé Pascal at 55'33'' - 1998 : blood test, urine, hair ; 1998 : confessions in 2000 (sanction not known) ; 2001 : positive control
  26. Jimenez José-maria at 55'56'' - 199x : dead in 2003 ; 1993 : positive control (sanction not known)
  27. Montoya Alarcon Jesus at 56'26''
  28. Bobrik Vladislav at 58'52''
  29. Frattini Francesco at 1h01'17''
  30. Elli Alberto at 1h02'09'' - 2001 : in the act
  31. Guerini Giuseppe at 1h03'56''
  32. Simon François at 1h06'43''
  33. Davy Thomas at 1h08'49'' - 1995 : confessions in 1998 (no penalty) ; 1996 : positive control ; 1996 : positive control (sanction not known) ; 1997 : confessions (sanction not known) ; 1998 : confessions (sanction not known)
  34. Furlan Giorgio at 1h11'11'' - 1999 : police investigation (sanction not known) ; 2000 : blood test (sanction not known)
  35. Tafi Andrea at 1h14'28'' - 1998 : senate inquiry (no penalty)
  36. Noe Andrea at 1h15'13''
  37. Unzaga Bombin Jon at 1h18'11''
  38. Jaskula Zenon at 1h23'49'' - 1993 : confessions in 2007 (no penalty)
  39. Pumar Omar at 1h24'19''
  40. Cubino Laudelino at 1h28'21'' - 1993 : positive control (sanction not known)
  41. Rodrigues Silva Quintino at 1h32'29''
  42. Faresin Gianni at 1h33'11'' - 2000 : blood test (sanction not known)
  43. Dufaux Laurent at 1h36'11'' - 1998 : blood test, urine, hair, confessions in 1998
  44. Jonker Patrick at 1h38'32''
  45. Volpi Alberto at 1h45'33'' - 1993 : positive control (no penalty)
  46. Bolts Udo at 1h46'20'' - 1995 : confessions in 2007 (sanction not known)
  47. Thibout Bruno at 1h53'02''
  48. Massi Rodolfo at 1h56'50'' - 1998 : in the act (sanction not known) ; 1998 : confessions in 1998 (sanction not known)
  49. Farfan Pulido Jose Martin at 1h58'47'' - 1989 : positive control (sanction not known)
  50. Puttini Felice at 2h01'51''
  51. Lopez Uriarte Oscar at 2h05'47''
  52. Gonzalez-pico José-jaime at 2h11'46'' - 2001 : in the act
  53. Nardello Daniele at 2h12'31''
  54. Vona Franco at 2h12'58''
  55. Garcia Alonso Marcelino at 2h14'09''
  56. Ghirotto Massimo at 2h16'45''
  57. Siboni Marcello at 2h18'02'' - 2001 : in the act
  58. Hampsten Andrew at 2h19'20''
  59. Breukink Erik at 2h23'27''
  60. Menegotto Roberto at 2h24'54'' - 1996 : positive control (sanction not known)
  61. Sorensen Rolf at 2h27'52'' - 199x : confessions in 2013 (no penalty) ; 1993 : judicial investigation (no penalty)
  62. Finco Carlo at 2h29'09''
  63. Perini Giancarlo at 2h31'36'' - 199x : judicial investigation (no penalty)
  64. Arrieta Lujambio José Luis at 2h31'48'' - 2001 : police investigation (sanction not known)
  65. Vicario Barbera Juan-carlos at 2h32'15''
  66. Secchiari Francesco at 2h37'48''
  67. Saligari Marco at 2h38'29''
  68. Molinari Maurizio at 2h39'02''
  69. Boyer Erich - 198x : confessions in 2005 (no penalty)
  70. Garcia Camacho Ignacio at 2h41'29''
  71. Zanette Denis at 2h44'54'' - 2001 : in the act (sanction not known)
  72. Pena Miguel Angel at 2h46'30''
  73. Ouchakov Sergueï at 2h46'31'' - 1998 : judicial investigation (no penalty)
  74. Hundertmarck Kai at 2h46'55''
  75. Barbero Sergio at 2h50'04'' - 2001 : positive control
  76. Arenas Gonzalez Juan-rodrigo at 2h50'06''
  77. Vatteroni Andrea at 2h53'22''
  78. Camargo Angelh
  79. Sierra Roberto at 2h55'01''
  80. Gelfi Luca at 2h55'30''
  81. Chiesa Mario at 2h56'45''
  82. Gallorini Sauro at 3h00'10''
  83. Gomes Joaquim at 3h01'02''
  84. Bettin Mauro at 3h04'12''
  85. Hodge Stephen at 3h07'34'' - 1991 : confessions in 2012
  86. Santaromita Mauro-antonio at 3h08'27'' - 1997 : blood test ; 199x : blood test (no penalty)
  87. Bontempi Fabrizio at 3h10'39''
  88. Dal Sie Roberto at 3h13'30''
  89. Conti Roberto at 3h14'18'' - 2002 : in the act
  90. Loda Nicola at 3h15'31'' - 1999 : positive control
  91. Vieira De Araujo Serafim at 3h17'16''
  92. Martinello Silvio at 3h19'44''
  93. Trumheller Henrich at 3h20'22''
  94. Fidanza Giovanni at 3h22'20''
  95. Hamburger Bo at 3h25'12'' - 199x : confessions in 2007 (sanction not known) ; 1993 : positive control (no penalty) ; 1998 : confessions in 1998 (sanction not known) ; 1999 : senate inquiry (no penalty) ; 1999 : positive control (no penalty) ; 1999 : laboratory inquiry (no penalty) ; 2001 : positive control ; 2003 : positive control
  96. Diaz De Otazu Luis-maria at 3h25'51''
  97. Indurain Prudencio at 3h27'29''
  98. Anguita Hinojosa Eleuterio at 3h39'19''
  99. Voskamp Bertus at 3h39'58'' - 1998 : judicial investigation and confessions (no penalty)
  100. Galarreta Lazaro Carlos at 3h40'23''
  101. Johnsen Lars-christian at 3h40'26''
  102. Scirea Mario at 3h41'58'' - 2004 : in the act
  103. Nijboer Erwin at 3h42'30''
  104. Zanatta Stefano at 3h42'45''
  105. Kummer Mario at 3h44'20'' - 1995 : police investigation (no penalty)
  106. Kappes Andreas at 3h44'58'' - 1997 : positive control ; 2000 : positive control (no penalty)
  107. Citterio Giuseppe at 3h44'59'' - 1991 : positive control (sanction not known)
  108. Manzoni Mario at 3h45'02'' - 1998 : blood test
  109. Dall'olio Davide at 3h45'08''
  110. Forconi Riccardo at 3h48'00'' - 1998 : positive control ; 2001 : positive control
  111. Calcaterra Giuseppe at 3h49'24'' - 1998 : senate inquiry (no penalty)
  112. Bramati Davide at 3h52'27''
  113. Bigos Dariusz at 3h52'28''
  114. Lombardi Giovanni at 3h54'57'' - 2001 : police investigation (sanction not known)
  115. Werner Jurgen at 3h58'02''
  116. Henn Christian at 3h58'29'' - 1995 : confessions in 2007 (sanction not known) ; 1999 : positive control
  117. Henry Jean-jacques at 3h58'43'' - 1996 : judicial investigation and confessions (no penalty)
  118. Villa Marco at 3h59'31''
  119. Cerezo Perales Francisco at 4h00'33''
  120. Pagnin Roberto at 4h05'10''
  121. Van Den Abbeele Frank at 4h06'09''
  122. Pelliconi Roberto at 4h07'07''



The alternative ranking

The ranking as it would be if we excluded all racers "pinned" in doping cases during their career.

  1. Rincon Quintana Oliveiro
  2. Zaina Enrico
  3. Imboden Heinz
  4. Richard Pascal
  5. Pulnikov Vladimir
  6. Lanfranchi Paolo
  7. Rodriguez Nelson
  8. Cattai Stefano
  9. Mauleon Javier
  10. Gonzales Arsenio
  11. Lafis Michel
  12. Teteriouk Andrei
  13. Montoya Alarcon Jesus
  14. Bobrik Vladislav
  15. Frattini Francesco
  16. Guerini Giuseppe
  17. Simon François
  18. Noe Andrea
  19. Unzaga Bombin Jon
  20. Pumar Omar
  21. Rodrigues Silva Quintino
  22. Jonker Patrick
  23. Thibout Bruno
  24. Puttini Felice
  25. Lopez Uriarte Oscar
  26. Nardello Daniele
  27. Vona Franco
  28. Garcia Alonso Marcelino
  29. Ghirotto Massimo
  30. Hampsten Andrew
  31. Breukink Erik
  32. Finco Carlo
  33. Vicario Barbera Juan-carlos
  34. Secchiari Francesco
  35. Saligari Marco
  36. Molinari Maurizio
  37. Garcia Camacho Ignacio
  38. Pena Miguel Angel
  39. Hundertmarck Kai
  40. Arenas Gonzalez Juan-rodrigo
  41. Vatteroni Andrea
  42. Camargo Angel
  43. Sierra Roberto
  44. Gelfi Luca
  45. Chiesa Mario
  46. Gallorini Sauro
  47. Gomes Joaquim
  48. Bettin Mauro
  49. Bontempi Fabrizio
  50. Dal Sie Roberto
  51. Vieira De Araujo Serafim
  52. Martinello Silvio
  53. Trumheller Henrich
  54. Fidanza Giovanni
  55. Diaz De Otazu Luis-maria
  56. Indurain Prudencio
  57. Anguita Hinojosa Eleuterio
  58. Galarreta Lazaro Carlos
  59. Johnsen Lars-christian
  60. Nijboer Erwin
  61. Zanatta Stefano
  62. Dall'olio Davide
  63. Bramati Davide
  64. Bigos Dariusz
  65. Werner Jurgen
  66. Villa Marco
  67. Cerezo Perales Francisco
  68. Pagnin Roberto
  69. Van Den Abbeele Frank
  70. Pelliconi Roberto



The list of participants

The list of participants by team

Gewiss

5 years of existence, 4 cases, ie 0,8 per year

1. Berzin Evgueni - 2000 : blood test
2. Bobrik Vladislav
3. Furlan Giorgio - 1999 : police investigation (sanction not known) ; 2000 : blood test (sanction not known)
4. Ugrumov Piotr - 1995 : judicial investigation (sanction not known)
5. Cenghialta Bruno - 199x : judicial investigation (sanction not known)
6. Santaromita Mauro-antonio - 1997 : blood test ; 199x : blood test (no penalty)
7. Volpi Alberto - 1993 : positive control (no penalty)
8. Minali Nicola - 1998 : senate inquiry (no penalty)
9. Frattini Francesco

AKI

11. Konyshev Dimitri
12. Jaskula Zenon - 1993 : confessions in 2007 (no penalty)
13. Simoni Gilberto - 1998 : blood test ; 2002 : positive control (sanction not known) ; 2002 : positive control (no penalty)
14. Teteriouk Andrei
15. Bettin Mauro
16. Citterio Giuseppe - 1991 : positive control (sanction not known)
17. Dal Sie Roberto
18. Zanatta Stefano
19. Zanette Denis - 2001 : in the act (sanction not known)

Amore & Vita

31 years of existence, 9 cases, ie 0,29 per year

21. Borgheresi Simone - 2001 : police investigation (sanction not known)
22. Dall'olio Davide
23. Di Basco Alessio - 1992 : positive control
24. Fanelli Antonio
25. Forconi Riccardo - 1998 : positive control ; 2001 : positive control
26. Lafis Michel
27. Molinari Maurizio
28. Giacomelli Sandro
29. Villa Marco

Banesto

40 years of existence, 29 cases, ie 0,72 per year

31. Arrieta Lujambio José Luis - 2001 : police investigation (sanction not known)
32. Davy Thomas - 1995 : confessions in 1998 (no penalty) ; 1996 : positive control ; 1996 : positive control (sanction not known) ; 1997 : confessions (sanction not known) ; 1998 : confessions (sanction not known)
33. Hampsten Andrew
34. Heulot Stéphane
35. Indurain Prudencio
36. Jimenez José-maria - 199x : dead in 2003 ; 1993 : positive control (sanction not known)
37. Lopez Uriarte Oscar
38. Montoya Alarcon Jesus
39. Nijboer Erwin

Brescialat

41. Podenzana Massimo - 1986 : positive control
42. Lanfranchi Paolo
43. Manzoni Mario - 1998 : blood test
44. Bontempi Fabrizio
45. Casagrande Filippo - 1999 : positive control (no penalty)
46. Gelfi Luca
47. Perini Giancarlo - 199x : judicial investigation (no penalty)
48. Piccoli Mariano - 1999 : police investigation (sanction not known) ; 1999 : positive control (no penalty) ; 2001 : police investigation (no penalty) ; 2005 : police investigation (sanction not known) ; 2010 : police investigation (sanction not known) ; 201x : judicial investigation (no penalty)
49. Pumar Omar

Carrera

21 years of existence, 5 cases, ie 0,24 per year

51. Chiappucci Claudio - 1997 : blood test ; 1997 : blood test (no penalty)
52. Miceli Nicola - 1998 : blood test
53. Zaina Enrico
54. Siboni Marcello - 2001 : in the act
55. Checchin Stefano
56. Chiesa Mario
57. Mantovan Mario
58. Bertolini Alessandro - 1997 : positive control (sanction not known) ; 2000 : blood test (sanction not known)
59. Barbero Sergio - 2001 : positive control

Castellblanch

61. Anguita Hinojosa Eleuterio
62. Cerezo Perales Francisco
63. Diaz Rodriguez Antonio-miguel
64. Galarreta Lazaro Carlos
65. Irusta Sampedro Alfredoo
66. Maya Carlos - 2005 : positive control
67. Nieto Fernandez German
68. Uria Gonzales José-manuel
69. Vicario Barbera Juan-carlos

Castorama

24 years of existence, 21 cases, ie 0,88 per year

71. De Las Cuevas Armand - 1995 : border control ; 2006 : positive control
72. Desbiens Laurent - 1996 : positive control ; 1996 : positive control ; 1996 : positive control ; 1996 : positive control ; 1998 : confessions (sanction not known) ; 1998 : senate inquiry (no penalty)
73. Gaumont Philippe - 1996 : positive control ; 1996 : positive control ; 1996 : positive control ; 1998 : positive control (2 times) (no penalty) ; 1999 : blood test ; 2004 : confessions
74. Madouas Laurent - 1994 : positive control
75. Magnien Emmanuel - 1998 : blood control (sanction not known) ; 2000 : positive control
76. Petilleau Stephane
77. Simon François
78. Talmant Gilles
79. Thibout Bruno

Refin

81. Imboden Heinz
82. Puttini Felice
83. Van Den Abbeele Frank
84. Massi Rodolfo - 1998 : in the act (sanction not known) ; 1998 : confessions in 1998 (sanction not known)
85. Giraldi Stefano
86. Piepoli Leonardo - 2007 : positive control (2 times) ; 2008 : positive control (2 times)
87. Pelliconi Roberto
88. Kappes Andreas - 1997 : positive control ; 2000 : positive control (no penalty)
89. Capiot Johan

Festina

12 years of existence, 26 cases, ie 2,17 per year

91. Dufaux Laurent - 1998 : blood test, urine, hair, confessions in 1998
92. Hervé Pascal - 1998 : blood test, urine, hair ; 1998 : confessions in 2000 (sanction not known) ; 2001 : positive control
93. Hodge Stephen - 1991 : confessions in 2012
94. Torres Roberto
95. Teyssier Francisque
96. Henry Jean-jacques - 1996 : judicial investigation and confessions (no penalty)
97. Jeker Fabian
98. Arenas Gonzalez Juan-rodrigo
99. Boscardin Bruno

Kelme

36 years of existence, 26 cases, ie 0,72 per year

101. Cubino Laudelino - 1993 : positive control (sanction not known)
102. Garcia Camacho Ignacio
103. Rodriguez Garcia José
104. Buenahora Hernan - 2006 : positive control ; 2008 : positive control
105. Camargo Angel
106. Munoz Federico - 2004 : positive control
107. Gonzalez-pico José-jaime - 2001 : in the act
108. Aguirre Julio-cesar
109. Farfan Pulido Jose Martin - 1989 : positive control (sanction not known)

Lampre

111. Fondriest Maurizio
112. Belli Wladimir
113. Bramati Davide
114. Conti Roberto - 2002 : in the act
115. Faresin Gianni - 2000 : blood test (sanction not known)
116. Svorada Jan
117. Spruch Zbigniew
118. Tonkov Pavel - 1999 : blood test (sanction not known)
119. Zen Marco

MG

121. Baldato Fabio
122. Elli Alberto - 2001 : in the act
123. Loda Nicola - 1999 : positive control
124. Rebellin Davide - 2008 : positive control
125. Richard Pascal
126. Saligari Marco
127. Scinto Luca
128. Sorensen Rolf - 199x : confessions in 2013 (no penalty) ; 1993 : judicial investigation (no penalty)
129. Vona Franco

Mapei

131. Chiurato Andrea
132. Pena Miguel Angel
133. Gonzales Arsenio
134. Mauleon Javier
135. Nardello Daniele
136. Noe Andrea
137. Rominger Tony - 1994 : positive control (no penalty)
138. Tafi Andrea - 1998 : senate inquiry (no penalty)
139. Unzaga Bombin Jon

Mercatone Uno

141. Cipollini Mario - 1998 : senate inquiry (no penalty)
142. Casagrande Francesco - 1998 : positive control ; 1998 : positive control ; 2004 : positive control
143. Lelli Massimiliano
144. Donati Massimo
145. Martinello Silvio
146. Petito Roberto - 1997 : positive control (no penalty)
147. Fornaciari Paolo
148. Canzonieri Angelo
149. Calcaterra Giuseppe - 1998 : senate inquiry (no penalty)

Navigare

151. Coppolillo Michele
152. Strazzer Massimo - 2001 : positive control (no penalty)
153. Guerini Giuseppe
154. Shefer Alexandre
155. Gallorini Sauro
156. Citracca Angelo
157. Vatteroni Andrea
158. Davidenko Vassili - 2001 : positive control
159. Secchiari Francesco

ONCE

18 years of existence, 18 cases, ie 1 per year

161. Breukink Erik
162. Diaz De Otazu Luis-maria
163. Garcia Alonso Marcelino
164. Hernandez Calvo Santos
165. Jonker Patrick
166. Leanizbarrutia Alberto
167. Llaneras Joan - 2001 : positive control (no penalty)
168. Rincon Quintana Oliveiro
169. Sierra Roberto

Sicasal

171. Abreu Campos Manuel
172. Andersson Michel
173. Bigos Dariusz
174. Gomes Joaquim
175. Pinho Olivero Carlos
176. Rychlicki Pawel
177. Rodrigues Silva Quintino
178. Silva Rodrigues Silv. Pedro-manuel
179. Vieira De Araujo Serafim

Polti

18 years of existence, 8 cases, ie 0,44 per year

181. Baldinger Dirk
182. Boyer Eric - 198x : confessions in 2005 (no penalty)
183. Fidanza Giovanni
184. Imanaka Daisuke
185. Lombardi Giovanni - 2001 : police investigation (sanction not known)
186. Ouchakov Sergueï - 1998 : judicial investigation (no penalty)
187. Pellicioli Oscar
188. Scirea Mario - 2004 : in the act
189. Totschnig Georg - 2005 : judicial investigation (sanction not known)

Telekom

23 years of existence, 31 cases, ie 1,35 per year

191. Bolts Udo - 1995 : confessions in 2007 (sanction not known)
192. Henn Christian - 1995 : confessions in 2007 (sanction not known) ; 1999 : positive control
193. Heppner Jens - 1998 : senate inquiry (no penalty)
194. Hundertmarck Kai
195. Kummer Mario - 1995 : police investigation (no penalty)
196. Pulnikov Vladimir
197. Trumheller Henrich
198. Wesemann Steffen
199. Werner Jurgen

TVM

201. Johnsen Lars-christian
202. Van De Laer Jim
203. Meier Roland - 1998 : senate inquiry (no penalty) ; 2001 : positive control
204. Meinert-nielsen Peter - 1993 : positive control
205. Van Petegem Peter - 1998 : judicial investigation (no penalty)
206. Rooks Steven - 1988 : journalistic investigation (no penalty) ; 1989 : confessions in 1998 & 2009 (no penalty)
207. Skibby Jesper - 1990 : confessions in 2006 (no penalty) ; 1991 : confessions in 2006 (no penalty) ; 1992 : confessions in 2006 (no penalty)
208. Voskamp Bertus - 1998 : judicial investigation and confessions (no penalty)
209. Hamburger Bo - 199x : confessions in 2007 (sanction not known) ; 1993 : positive control (no penalty) ; 1998 : confessions in 1998 (sanction not known) ; 1999 : senate inquiry (no penalty) ; 1999 : positive control (no penalty) ; 1999 : laboratory inquiry (no penalty) ; 2001 : positive control ; 2003 : positive control

ZG Mobili

211. Cattai Stefano
212. Ferrigato Andrea
213. Fontanelli Fabiano - 1996 : positive control ; 2001 : blood test
214. Finco Carlo
215. Ghirotto Massimo
216. Menegotto Roberto - 1996 : positive control (sanction not known)
217. Montana Raul - 1997 : positive control (sanction not known)
218. Pagnin Roberto
219. Rodriguez Nelson



See also