Barbara Holtz

, Senior Business Consultant, BIOVIA, Dassault Systemes