50 South 6th St Minneapolis MN 55402
(612) 492-6723
University of North Carolina School of Law (2003)
U.S. Patent and Trademark Office Bar
Unknown Status