Dr. Ruth graduated from the University of Minnesota Medical School at Minneapolis in 1978. He works in Robbinsdale, MN and specializes in Family Medicine. Dr. Ruth is affiliated with Maple Grove Hospital and North Memorial Medical Center.
Senior Distributed Systems Researcher at RENCI - UNC Chapel Hill
Location:
Chapel Hill, North Carolina
Industry:
Research
Work:
RENCI - UNC Chapel Hill since Jun 2011
Senior Distributed Systems Researcher
University of Mississippi Aug 2007 - May 2011
Assistant Professor
Purdue University 2000 - 2007
Graduate Research Assistant
Education:
Purdue University 2000 - 2007
Ph.D., Computer Science
Baker University 1994 - 1998
B.S., Computer Science & Mathematics