Richard S Ha, MD