Lawrence O’Higgins Hall

Title: Distinguished Professor Company: The University South Florida Location: Tampa, Florida, United States Lawrence O’Higgins Hall, distinguished professor at the University South Florida, has been recognized by Marquis Who’s Who…