Science highlights and related news