Electronic:
E-mail: carlo [at] pinciroli [dot] net
cpinciroli [at] wpi [dot] edu
Skype: ilpincy
PGP: Public key
Twitter:
Office:
Location: Office 223B
85 Prescott St
Worcester, MA 01605
United States
Phone: +1 (508) 831-6853
Mail:
Worcester Polytechnic Institute
100 Institute Rd
Worcester, MA 01609
United States