Dec 16, 2015 by News Staff

The Atacama Large Millimeter/submillimeter Array (ALMA) has found strong evidence that massive planets have recently formed around four very young stars,...