Patricia DeLuca

Patricia DeLuca currently serves as License Global's Managing Editor.

Articles