Alan B. Richards, M.D., is a veteran ophthalmologist who has treated pediatric and adult patients in the Shreveport, Louisiana, community for more than three decades. Since 2003, he has practiced at the Louisiana State University (LSU) Health Scie...

Read more

Events

User is not following any events.
Discussions

Following

Followers

Latest activity

Submit new post
Thank you for posting.
Share it:
All activity