Scientists discover new mechanism controlling brain size
Under the leadership of Professor Lars Allan Larsen and Professor Søren Tvorup Christensen at University of Copenhagen (UCPH), Denmark, an international research team has taken an important step forward in understanding ...