Past and Present Research Projects