Andrea Alajbegovic's scientific contributions