Nicholas M. Gerovac Area of Practice/Specialties Computer software and hardware Materials Mechanical Devices Textiles Networking BIO Credentials Notable Works