J John Duka Review of Medtronic 5 years ago Worst experience ever I think this ppl running biz... Worst experience ever I think this ppl running biz out of a farm
Comments: