Wow!
This is educative. I agree with you on the following;
Every matter particles has a twin brother identical in some ways and opposite in others: its anti-particle. For example, the up and down quarks have anti particles called anti-up and anti-down quarks. Combined, these can form anti-protons. Electrons have anti-particles called anti-electrons (or positrons). Combine a positron and an anti-proton and you get an anti-hydrogen atom.
And
To all particles of matter is associated a particle of antimatter.
I must commend you for bringing forth this article. Great job @muphy . Looking forward to read more physics posts from you.
Thank you for your kind comment. I am pleased this article interested you.