1.
St Bartholomew and Royal London Hospital-London-UK,
CRES—Centre de Recherche et d’Etude de la Stérilité, Lyon, France, St Bartholomew’s Hospital, London EC1A 7 BE
UK
2.
St Bartholomew’s Hospital, London EC1A 7BE
UK,
St Bartholomew’s Hospital, London EC1A 7BE, UK