
Texas Internists, Home.
Texas Internists, Home. Dr. Steve Lau has served the North Dallas community since 1999. Dr. Lau is board-certified in internal medicine and has received D-Magazine Best Doctors in Dallas awards in 2005, 2006, 2007, 2008 and 2009. Read More He also received Texas Monthly Super Doctor Awards in past years.