About Dr. Alexander Deegan (NI617322) United Kingdom