Am Dutch, can confirm the article is reasonably summed up with the title. From the article:
Some scientists still had these antibodies from previous research, and so far it looks promising. It has not been tried on humans yet, which can take months.
There’s a reasonable chance this might eventually become the medicine.