28 ms·A tale of a mysterious particle (and the mysterious physicist who predicted it)1 points by apepe 12y ago