Piedra was suspended by the IAAF from June 2005 to June 2007 for an anti-doping rule violation.
Piedra faced a suspension from the IAAF between June 2005 and June 2007 as a result of an anti-doping violation.