200 Campus Drive Florham Park NJ 07932
(973) 966-8280
Seton Hall University School of Law (2006)
New York Bar
Unknown Status
Antitrust Law
Appeals & Appellate
Bankruptcy