Allergan has inaugurated its new e7 million ophthalmic R&D center at Sophia Antipolis, in Southern France, which will employ a research staff of about 120 persons.