Recent scientific publications