MGR-DCB: A Precise Model for Multi-Constellation GNSS Receiver Differential Code Bias. (14th December 2015)