Michael G WalshMichael G. Walsh is an adjunct faculty member at Grand Valley State University, where he teaches communications law. He holds a doctorate in law from Western Michigan University's Cooley Law School and an M.L.S. in journalism-law from the University f Oklahoma. Read More Read Less
An OTP has been sent to your Registered Email Id:
Resend Verification Code