Available Monday and Tuesday
Dr. Earnshaw trained in Sheffield, qualified in 1998 and joined St Johns in 2006. He has a particular interest in joint injections and is involved with the education of undergraduate and postgraduate doctors.
Call: 0161 928 5522