Mark Swihart Expert Global citimpact: 564.48 UB Distinguished Professor and Chair at University at Buffalo (SUNY) Profile Groups View View Profile Please login or register to access this profile