A successful ECD2022/23 was held in Darmstadt, Germany on March 28-29th. It was a much welcomed return to an in-person conference! 

Read a full report of the meeting here