If she has so many teeth left, she may be relatively old. Being small is no indication, queens may be quite small. They may grow the size of a fully grown tomcat, but they may just as well stay as tiny as a 6 month old tom....
And she is very skinny, which will make her look even smaller.
But she is in good hands now, whe will perk up quite a bit, I guess...