Hi Does anyone know which of these specialists cover every test possible? Also, I live outside London - do I need to apply through my GP or privately? Thanks Rubyapple x