Romulus, the first moon, was discovered on February 18, 2001 from the Keck II telescope by Michael E. Brown and Jean-Luc Margot.
Romulus, the first moon, was discovered on February 18, 2001. it was seen from the Keck II telescope by Michael E. Brown and Jean-Luc Margot.