Two research papers I co-authored have been recently accepted to prestigious international conferences: ACM CHI and ICWE. The first one even won a Best Paper Award. 🎉
There is not a single, "best" definition of mixed reality. Instead, there are six widely used and partly competing notions that can be classified based on a 7-D conceptual framework of mixed reality.