adrian marinescu