RIBOVAX BIOTECHNOLOGIES SA