James R Hughes
James R Hughes is a seasoned medical professional with over forty years’ experience in the field. When he is not working or providing his expert medical opinion, he can be found exercising. He is a very active individual who likes to go running, swimming, and paddle boarding.
© 2016 Copyright