Men who take Viagra are being warned that the treatment will not work if the reason for their erectile dysfunction lies with low testosterone levels according to Dr Geoffrey Hackett, a sexual health specialist at the Good Hope Hospital, Birmingham...