Searching map area
Stephen O'Rahilly
? TBD
Irish-British physician and scientist (born 1958)

Sir Stephen Patrick O'Rahilly (born 1 April 1958) is an Irish-British physician and scientist known for his research into the molecular pathogenesis of human obesity, insulin resistance and related metabolic and endocrine disorders.