Richard Ohrbach Expert Global citimpact: 335.69 Researcher at Department of Oral Diagnostic Sciences, University at Buffalo, Buffalo, New York. Electronic address: . Profile Groups Memberships Order By: Last Active Most Members Newly Created Alphabetical