Manolis Andronicos's scientific contributions