Princeton scientists observe elusive particle that is its own antiparticleeurekalert.org1 pointanandvc12 years ago